home *** CD-ROM | disk | FTP | other *** search
/ Aminet 12 / Aminet 12 (1996)(GTI - Schatztruhe)[!][Jun 1996].iso / Aminet / dev / lang / HeliOS4.lha / HeliOS_Internet_ReadMe < prev    next >
Encoding:
Text File  |  1996-03-30  |  10.4 KB  |  244 lines

  1.  
  2. ************
  3. Introduction
  4. ************
  5.  
  6. This file contains information for Amiga users who are interested
  7. in downloading any of the demonstration and support files for the
  8. HeliOS Amiga programming language which are now available on Aminet.
  9. Dowloadable files include the HeliOS programming language software,
  10. games, documentation, and example source code for use with HeliOS.
  11.  
  12. Below is a summary of what is contained in the various HeliOS archives
  13. on the Internet so that anyone who is interested in learning about the
  14. language can easily find the material they require without fruitless
  15. searching and unnecessary downloads.
  16.  
  17. Practically all of the (previously only commercially available) HeliOS 
  18. language system and support files can now be freely downloaded from 
  19. Aminet, and may be made freely available from other PD sources.
  20.  
  21. In addition to the demo version of the HeliOS language itself there are
  22. a few other interesting HeliOS accessory files, including a very fast and
  23. highly playable horizontal scrolling "Defender" game written in HeliOS.
  24. For those who like challenging games this is one of the very fastest
  25. horizontal scrolling shoot-em-ups ever on the Amiga, amply demonstrating
  26. the speed of the HeliOS language.
  27.  
  28. A unique and interesting feature of the HeliOS Defender game is that it
  29. is available in a special user-reprogrammable format, so you can design
  30. your own new game to challenge your friends with devastatingly difficult
  31. scenarios.....or alternatively you may just like to cheat and make the
  32. game easier for yourself!
  33.  
  34.  
  35. ******************************************************
  36. What is special about the HeliOS programming language?
  37. ******************************************************
  38.  
  39. HeliOS is a little known but extensively developed Amiga programming
  40. language now for the first time being made easily accessible to all
  41. Amiga programmers with the release of support files on the Internet.
  42.  
  43. HeliOS is an unusual and innovative language with many interesting
  44. and unique capabilities: it is very powerful but also remarkably easy
  45. to use.  If you have never programmed before HeliOS is an ideal way to
  46. get started: if you are an expert programmer then HeliOS will give you
  47. a lot of interesting and powerful new techniques.
  48.  
  49. HeliOS is a comprehensive feature-packed system, with integrated text
  50. editors, compiler, interpreter, assembler, game creation system, and
  51. a powerful integrated user configurable debugger.  It has everything
  52. you need to efficiently program any Amiga application.
  53.  
  54. HeliOS is a very stable, bug-free, and Amiga-friendly system, having
  55. been developed now for many years.  HeliOS programs are fully compatible
  56. with all Amigas, from Workbench 1.2 A500s to 68060-equipped AGA A4000s,
  57. but there is a recommended requirement of at least 1 megabyte of memory
  58. (actually you can run HeliOS in 512k but you can't do too much with it!).
  59.  
  60. The (complete except for Save-disabling) version of HeliOS which is now
  61. available for free download contains full documentation and several
  62. tutorials, along with ready-to-run example source code.
  63.  
  64. In fact, HeliOS is a superior language in most respects to the more
  65. traditional Basic, "C", or assembler: it is fast, it is easy to use,
  66. and it is fun to work with (and it is free!), so give it a try.
  67.  
  68.  
  69. ************************************
  70. What is available for free download?
  71. ************************************
  72.  
  73. The full commercial HeliOS system comes as a set of four disks, containing
  74. complete on-disk documentation, tutorials, and many source code examples.
  75. The demo version of HeliOS available for free download is complete except
  76. for the fact that all save functions and the generation of stand-alone
  77. programs are disabled.  The demo contains EVERY other part of the HeliOS
  78. system, including all demos, include files, source code and documentation,
  79. and is quite capable of being used to generate small HeliOS programs.
  80.  
  81. If you want to actually try out the HeliOS language the most important
  82. files to download are the four archives of the main programming system.
  83.  
  84. These files are called:
  85.  
  86. "HeliOSLang1.lha"
  87. "HeliOSLang2.lha"
  88. "HeliOSLang3.lha"
  89. "HeliOSLang4.lha"
  90.  
  91. These files contain, in archived form, the four disks comprising the demo
  92. version of the HeliOS language.
  93.  
  94. Because there is much important documentation and so many vital support
  95. files on all the disks it is best to obtain the full set of four disks.
  96. If you do not wish to download all four disks, however, the HeliOS main
  97. intepreter program may be run (with a number of limitations) from just
  98. the first disk.
  99.  
  100. There is a hard disk installer included, and the whole HeliOS demo is
  101. pre-configured so that you can soon be running HeliOS programs with the
  102. minimum of effort and no messy installation problems.  Just download the
  103. four main files, install the software, run the one main HeliOS program
  104. and away you go....
  105.  
  106.  
  107. ************************************************
  108. What can the demo language software actually do?
  109. ************************************************
  110.  
  111. Most parts of the HeliOS demo are fully functional (except for the "Save"
  112. functions in the main Editor/Interpreter) so you can try out practically
  113. all aspects of the system.
  114.  
  115. The demo version has the full documentation for HeliOS, which is VERY
  116. comprehensive, with step-by-step tutorials and many example programs.
  117. This means that you will be able to enjoy writing HeliOS programs for
  118. yourself, with complete accessibility of all features of the language
  119. and no limitation on what your programs can do.
  120.  
  121. You can experiment with small programs which do not require saving, or
  122. if you want to try your hand at more serious HeliOS programming you can
  123. get started, even using the demo version of HeliOS, by writing and saving
  124. your programs in a separate editor.  You can then easily load and run the
  125. programs from within the demo HeliOS interpreter/compiler.
  126.  
  127. So, this is a very useful and functional software demo: even without the
  128. internal save function there are plenty of things you can do, with many
  129. interesting example programs and easy do-it-yourself programming exercises.
  130.  
  131. Anyone interested in learning to program will find that the HeliOS demo
  132. is one of the easiest available introductions to programming the Amiga,
  133. with excellent interactive tutorials and detailed programming lessons.
  134.  
  135.  
  136. ************************
  137. The HeliOS Defender game
  138. ************************
  139.  
  140. A full playable version of HeliOS "Defender" is available for download
  141. as an archive called:
  142.  
  143. "HeliOS_Def.lha".
  144.  
  145. HeliOS Defender is easily the best and fastest version of this great
  146. game on the Amiga, so it is worth getting this if you are a fan of
  147. classic arcade games.
  148.  
  149. Actually this Defender game was written as an easy HeliOS programming
  150. example, and the source code is available as part of the HeliOS support
  151. software.  The Defender program code demonstrates that very fast and
  152. dynamic game graphics are rather easier to produce using HeliOS than
  153. any other Amiga language.
  154.  
  155. All Blitz Basic users will find it most instructive to look at HeliOS
  156. Defender, since the fact that both Blitz Basic and HeliOS provide a
  157. demonstration version of the same Defender game allows a revealing
  158. comparison of the relative capabilities of these two languages.
  159.  
  160. Experienced Blitz programmers who find it interesting to see how much
  161. faster and smoother the HeliOS Defender is than the Blitz version may
  162. also like to compare the source code for Defender in Blitz Basic and
  163. HeliOS.  A comparison between the two version of the game itself and
  164. the two source code files amply reveals how much the more advanced
  165. HeliOS programming system simplifies the task of writing fast arcade
  166. game code when compared to the much more limited Blitz Basic language.
  167.  
  168.  
  169. ***********************************************************
  170. You can have fun reprogramming HeliOS Defender for yourself
  171. ***********************************************************
  172.  
  173. As well as the Defender game in playable form, if you are feeling creative
  174. you can download a version of the game which is reprogrammable.  With this
  175. software you can design your own version of the game at the same time as
  176. doing some elementary HeliOS programming.  This really is very easy, and
  177. even if you have never programmed anything before you really can create
  178. your own version of Defender to challenge your friends.
  179.  
  180. Everything you need for reprogramming the game is provided in the archive,
  181. with simple instructions.
  182.  
  183. The reprogrammable version of the Defender game is available for download
  184. as an archive called:
  185.  
  186. "HeliOSPrDef.lha".
  187.  
  188. The complete source code for the Defender game is available from HeliOS
  189. software if you wish to program deeper aspects of the game or use it as
  190. a basis for a whole new game project.
  191.  
  192.  
  193. *********************************************************
  194. HeliOS programming support material and software examples
  195. *********************************************************
  196.  
  197. One of the most unusual and useful aspects of HeliOS is the availability
  198. of an extensive library of nearly 1000 individual example programs, each
  199. complete with fully commented source code.  These example programs, the
  200. code from which you can freely incorporate into your own programs, are
  201. designed to demonstrate and explain the use of all the main commands in
  202. the HeliOS language.
  203.  
  204. This comprehensive set of example programs is available as an extension
  205. module which integrates seamlessly into the main HeliOS Editor/Interpreter,
  206. providing a specially developed command macro system giving the facility
  207. for running or viewing the source code of any example program at the touch
  208. of a key from within the HeliOS editors.
  209.  
  210. As well as over 950 separate example programs, this extension package also
  211. includes a sophisticated context sensitive on-line help system with a full
  212. set of extended help texts for the whole of the HeliOS command set.
  213.  
  214. The full commercial version of the HeliOS Help and Example pack is already
  215. available, and a demo version is being prepared for release early in 1996.
  216.  
  217.  
  218. *******************
  219. Further information
  220. *******************
  221.  
  222. All HeliOS software products are available for immediate download from
  223. Helios Software direct (after prior arrangement by voice telephone since
  224. we do not run a full time BBS).
  225.  
  226. If you want to download commercial versions you can do so after paying
  227. by credit card over the telephone.
  228.  
  229. The software can also be ordered via next-day mail delivery.
  230.  
  231. For more information on HeliOS please contact:
  232.  
  233. Helios Software
  234. 163 Huthwaite Road
  235. Sutton-in-Ashfield
  236. Nottinghamshire  NG17 2HB
  237. England
  238.  
  239. Voice Telephone 01623 554828
  240.  
  241. email helios@innotts.co.uk
  242.  
  243. *************************************************************************
  244.